#ifndef DBQUERYRESULT_H
#define DBQUERYRESULT_H

#include <QString>
#include <QDateTime>


// 用于查询某个user被其他user申请好友的所有记录
struct NewFriendApplicationQueryResult {
    int receiverId;
    int applicantId;
    QString nickname;
    QString verifyInfo;
    QDateTime applyTime;
    int id;
};

// 用于查询某个user向其他用户申请的好友记录，并且已经审核完成的记录
struct FinishedFriendApplicationQueryResult {
    int friendId;
    int status;
    int id;
};

// 用于查询某个user的好友关系
struct FriendshipQueryResult {
    QString nickname;
    QString alias;
    QDateTime createTime;
};

// 用于查询某个user是否收到好友聊天消息
struct NewChatMsgQueryResult {
    int senderId;
    QString msg;
    QDateTime sendTime;
    int id;
};

#endif // DBQUERYRESULT_H
